physically deteriorated person - Turc Anglais Dictionnaire